addvdiskaccess

請使用 addvdiskaccess 指令將一個(或多個)I/O 群組新增至 I/O 群組集,其中的磁區可供主機存取。

語法

讀取語法圖表略過語法圖表 addvdiskaccess  -iogrp  iogrp_id_listiogrp_name_list -allowmismatchedscsiids vdisk_idvdisk_name

參數

-iogrp iogrp_id_list | iogrp_name_list
(必要)指定要新增至 I/O 群組磁區存取集的 I/O 群組清單。
-allowmismatchedscsiids
(選用)當您新增存取 I/O 群組時,此參數容許 SCSI LUN ID 不同於現有存取 I/O 群組中目前所指派的 SCSI LUN ID。
vdisk_id | vdisk_name
(必要)指定要在其中透過指定的 I/O 群組來新增存取權的磁區。

說明

如果 I/O 群組已是存取集的成員,則不會產生任何錯誤,也不會針對該 I/O 群組採取任何動作。磁區的所有主機對映會新增至清單中的 I/O 群組。將更多對映延伸至其他 I/O 群組時,不需要 -force 選項。

當 I/O 群組新增至存取集,它會從 I/O 群組中的節點建立主機(對映至磁區)到磁區的存取權。如果磁區對映兩次,它也會透過所有其他的 I/O 群組對映兩次。

如果 I/O 群組對映至 iSCSI 主機,您可以將它們新增至磁區存取清單中。這表示 iSCSI 主機可以存取可透過多重 I/O 群組(及單一 I/O 群組)來存取的磁區。

記住: 如果有下列情況,-addvdiskaccess 指令會失敗:
  • 沒有任何主機(磁區對它具有主機對映)與清單中的 I/O 群組相關聯。
  • 已超出主機磁區對映限制。
  • 新增的額外對映數目超過叢集系統的主機磁區對映限制。
  • 如果新的存取 I/O 群組中沒有可用的相同 SCSI LUN ID。
如果主機對映至具有兩個 I/O 群組的磁區,則會建立兩個對映。主機受限於 512 個主機到磁區的對映,這表示主機可以對映至:
  • 單一 I/O 群組中的 512 個磁區
  • 兩個 I/O 群組中各 256 個磁區
  • 四個 I/O 群組中各 64 個磁區

如果偵測到任何對映至磁區的主機,是不支援從多個 I/O 群組對映磁區的主機系統,則指令會失敗。

如果其他存取 I/O 群組中配置給磁區的相同 SCSI LUN ID 可用於 新的存取 I/O 群組,則系統會指派此 ID。使用 -allowmismatchedscsiids 參數會容許系統在存取 I/O 群組 中配置不同的 SCSI LUN ID。將會使用每個 存取 I/O 群組中可用的最低值。它可能在 所有存取 I/O 群組中並不相同。請確定主機支援 此配置。NVMe 主機不支援此參數。在將磁區對映到使用 NVMe 通訊協定的主機時,系統指派磁區名稱空間 ID (NSID)。將存取權新增至在其現有存取 I/O 群組中 已經有不同 SCSI LUN ID 的磁區時,您必須 使用 -allowmismatchedscsiids,否則此指令會失敗。

呼叫範例

這個範例會將 I/O 群組 2 新增至 DB_Volume 的磁區存取集:

addvdiskaccess -iogrp 2 DB_Volume

結果輸出:

無回應              



呼叫範例

這個範例會將 I/O 群組 2 和 3 新增至磁區 ID 3 的磁區存取集:

addvdiskaccess -iogrp 2:3 3

結果輸出:

 No feedback